# Valid uppercase versions of syslog priorities
type Simplib::Syslog::UpperPriority = Enum[
  'KERN.EMERG',
  'KERN.ALERT',
  'KERN.CRIT',
  'KERN.ERR',
  'KERN.WARNING',
  'KERN.NOTICE',
  'KERN.INFO',
  'KERN.DEBUG',
  'USER.EMERG',
  'USER.ALERT',
  'USER.CRIT',
  'USER.ERR',
  'USER.WARNING',
  'USER.NOTICE',
  'USER.INFO',
  'USER.DEBUG',
  'MAIL.EMERG',
  'MAIL.ALERT',
  'MAIL.CRIT',
  'MAIL.ERR',
  'MAIL.WARNING',
  'MAIL.NOTICE',
  'MAIL.INFO',
  'MAIL.DEBUG',
  'DAEMON.EMERG',
  'DAEMON.ALERT',
  'DAEMON.CRIT',
  'DAEMON.ERR',
  'DAEMON.WARNING',
  'DAEMON.NOTICE',
  'DAEMON.INFO',
  'DAEMON.DEBUG',
  'AUTH.EMERG',
  'AUTH.ALERT',
  'AUTH.CRIT',
  'AUTH.ERR',
  'AUTH.WARNING',
  'AUTH.NOTICE',
  'AUTH.INFO',
  'AUTH.DEBUG',
  'SYSLOG.EMERG',
  'SYSLOG.ALERT',
  'SYSLOG.CRIT',
  'SYSLOG.ERR',
  'SYSLOG.WARNING',
  'SYSLOG.NOTICE',
  'SYSLOG.INFO',
  'SYSLOG.DEBUG',
  'LPR.EMERG',
  'LPR.ALERT',
  'LPR.CRIT',
  'LPR.ERR',
  'LPR.WARNING',
  'LPR.NOTICE',
  'LPR.INFO',
  'LPR.DEBUG',
  'NEWS.EMERG',
  'NEWS.ALERT',
  'NEWS.CRIT',
  'NEWS.ERR',
  'NEWS.WARNING',
  'NEWS.NOTICE',
  'NEWS.INFO',
  'NEWS.DEBUG',
  'UUCP.EMERG',
  'UUCP.ALERT',
  'UUCP.CRIT',
  'UUCP.ERR',
  'UUCP.WARNING',
  'UUCP.NOTICE',
  'UUCP.INFO',
  'UUCP.DEBUG',
  'AUTHPRIV.EMERG',
  'AUTHPRIV.ALERT',
  'AUTHPRIV.CRIT',
  'AUTHPRIV.ERR',
  'AUTHPRIV.WARNING',
  'AUTHPRIV.NOTICE',
  'AUTHPRIV.INFO',
  'AUTHPRIV.DEBUG',
  'FTP.EMERG',
  'FTP.ALERT',
  'FTP.CRIT',
  'FTP.ERR',
  'FTP.WARNING',
  'FTP.NOTICE',
  'FTP.INFO',
  'FTP.DEBUG',
  'CRON.EMERG',
  'CRON.ALERT',
  'CRON.CRIT',
  'CRON.ERR',
  'CRON.WARNING',
  'CRON.NOTICE',
  'CRON.INFO',
  'CRON.DEBUG',
  'LOCAL0.EMERG',
  'LOCAL0.ALERT',
  'LOCAL0.CRIT',
  'LOCAL0.ERR',
  'LOCAL0.WARNING',
  'LOCAL0.NOTICE',
  'LOCAL0.INFO',
  'LOCAL0.DEBUG',
  'LOCAL1.EMERG',
  'LOCAL1.ALERT',
  'LOCAL1.CRIT',
  'LOCAL1.ERR',
  'LOCAL1.WARNING',
  'LOCAL1.NOTICE',
  'LOCAL1.INFO',
  'LOCAL1.DEBUG',
  'LOCAL2.EMERG',
  'LOCAL2.ALERT',
  'LOCAL2.CRIT',
  'LOCAL2.ERR',
  'LOCAL2.WARNING',
  'LOCAL2.NOTICE',
  'LOCAL2.INFO',
  'LOCAL2.DEBUG',
  'LOCAL3.EMERG',
  'LOCAL3.ALERT',
  'LOCAL3.CRIT',
  'LOCAL3.ERR',
  'LOCAL3.WARNING',
  'LOCAL3.NOTICE',
  'LOCAL3.INFO',
  'LOCAL3.DEBUG',
  'LOCAL4.EMERG',
  'LOCAL4.ALERT',
  'LOCAL4.CRIT',
  'LOCAL4.ERR',
  'LOCAL4.WARNING',
  'LOCAL4.NOTICE',
  'LOCAL4.INFO',
  'LOCAL4.DEBUG',
  'LOCAL5.EMERG',
  'LOCAL5.ALERT',
  'LOCAL5.CRIT',
  'LOCAL5.ERR',
  'LOCAL5.WARNING',
  'LOCAL5.NOTICE',
  'LOCAL5.INFO',
  'LOCAL5.DEBUG',
  'LOCAL6.EMERG',
  'LOCAL6.ALERT',
  'LOCAL6.CRIT',
  'LOCAL6.ERR',
  'LOCAL6.WARNING',
  'LOCAL6.NOTICE',
  'LOCAL6.INFO',
  'LOCAL6.DEBUG',
  'LOCAL7.EMERG',
  'LOCAL7.ALERT',
  'LOCAL7.CRIT',
  'LOCAL7.ERR',
  'LOCAL7.WARNING',
  'LOCAL7.NOTICE',
  'LOCAL7.INFO',
  'LOCAL7.DEBUG'
]
